@media only screen and (min-width:1200px) {
    .blog-g-fixed {
        max-width: 1150px
    }
}

@media only screen and (min-width:641px) {
    .blog-sidebar {
        font-size: 1.4rem
    }
}

.blog-main {
    padding: 20px 0
}

.blog-title {
    margin: 10px 0 20px 0
}

.blog-meta {
    font-size: 14px;
    margin: 10px 0 20px 0;
    color: #222
}

.blog-meta a {
    color: #27ae60
}

.blog-pagination a {
    font-size: 1.4rem
}

.blog-team li {
    padding: 4px
}

.blog-team img {
    margin-bottom: 0
}

.blog-content img, .blog-team img {
    max-width: 100%;
    height: auto
}

.blog-footer {
    padding: 10px 0;
    text-align: center
}

a.tag-label {
    background-color: #fff;
    color: #333;
    padding-left: 10px;
    padding-right: 10px;
    font-size: 14px
}

a.tag-label:hover {
    color: #25bb9b;
    border: 1px solid #1abc9c
}

a.tag-order-active, a.tag-order:hover, a.tag-title:hover {
    color: #25bb9b
}

a.tag-order {
    color: #888
}

a.tag-title {
    color: #333
}

a.tag-label-active, a.tag-label-active:hover {
    background-color: #1abc9c;
    color: #fff;
    padding-left: 10px;
    padding-right: 10px
}

img {
    max-width: 600px
}

.am-form a {
    margin-top: 5px
}

em {
    color: red;
    font-style: normal
}

h1, h2, h3, h4, h5, h6 {
    margin-top: 0;
    margin-bottom: 0.5rem;
}

p {
    margin: 0.2rem 0;
    line-height: 1.7;
}